package com.hw.model.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 *   邀请人
 * </p>
 *
 * @author 作者
 * @since 2023-03-08
 */
@Getter
@Setter
@TableName("invitor")
public class InvitorPO implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 医院id
     */
    private Long fid;

    /**
     * 邀请人手机号
     */
    private String cellphone;

    private String honorific;

    /**
     * 通知时间
     */
    private Integer notifyTimes;

    /**
     * 最后通知时间
     */
    private Date lastNotifyTime;

    /**
     * 确认时间
     */
    private Date confirmTime;

    /**
     * 状态 1发起邀请 2已同意 3已拒绝
     */
    private Integer status;

    private Date createdAt;

    private Date updatedAt;

    /**
     * 被邀请人
     */
    private String invitor;

    /**
     * 邀请类型：2邀请医院 1邀请家庭
     */
    private Integer type;


}
